petrol lamp - German English Dictionary